weather protecting tower - Turc Anglais Dictionnaire